.pxToRem(@p, @px){
    @{p}: @px / 75px * 1rem;
}
.header{
    width:100%;
    .pxToRem(height, 90);
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: absolute;
    left:0;
    top:0;
    .left{
        img{
            .pxToRem(width, 20);
            .pxToRem(height, 37);
            .pxToRem(margin-left, 32);
        }
    }
    .center{
        .pxToRem(font-size, 35);
    }

}
.banner{
    width:100%;
    .pxToRem(height, 240);
    .pxToRem(margin-top, 90);
    img{
        width:100%;
        .pxToRem(height, 240);
    }
}
.nav{
    .pxToRem(height, 100);
    .pxToRem(font-size, 20);
    width:100%;
    border-bottom:1px solid #ececec;
    .left{
        float: left;
        .pxToRem(width, 200);
        .pxToRem(line-height,100);
        .pxToRem(margin-left, 30);
        .pxToRem(font-size, 30);
    }
    .right{
        float:right;
        .pxToRem(width, 315);
        .pxToRem(line-height, 100);
        .span{
            .pxToRem(padding, 10);
            background: orange;
            color:#fff;
            border-radius: 5px;
        }
        span{
            padding:0.1333rem 0.20rem;
            background: orange;
            color:#fff;
            border-radius: 5px;
        }
    }
}
.columns{
    width:100%;
    .pxToRem(height, 70);
    border-bottom:1px solid #ececec;
    p{
        .pxToRem(margin-left, 30);
        .pxToRem(line-height, 70);
        .pxToRem(font-size, 26);
    }
}
.main{
    width:100%;
    .pxToRem(height, 280);
    border-bottom:1px solid #ececec;
    .left{
        width:37%;
        float:left;
        .pxToRem(height, 280);
        img{
            margin-left:11%;
            .pxToRem(width, 220);
            .pxToRem(height, 222);
            .pxToRem(margin-top, 28);
        }
    }
    .right{
        width:63%;
        float:right;
        .pxToRem(height, 280);
        .p1{
            .pxToRem(font-size, 26);
            .pxToRem(margin-top, 30);
            color: #666;
        }
        .bottom{
            width:100%;
            background: #ffffff;
            .pxToRem(height, 70);
            .left{
                width:50%;
                .pxToRem(height, 70);
                float: left;
                .p3{
                    color: #999899;
                    display: inline-block;
                    .pxToRem(margin-top, 60);
                }
                .p4{
                    color: #999899;
                    display: inline-block;
                }
            }
            .rigth{
                width:50%;
                float:right;
                img{
                    float: right;
                    .pxToRem(width, 154);
                    .pxToRem(height, 154);
                    .pxToRem(margin-right, 30);
                }
            }
        }
    }
}

